body {margin: 0px;padding: 0px;}

.conteiner { background-color: black;/* width: 1020px;*/ width: 100%; height: 562px; margin: 0 auto; height: 100%;}
.conteiner a:visited{ color: white;}
.conteiner a:visited{ color: white;}
.conteiner .head {background-image: url("../images/head.png"); /*background-repeat: no-repeat;*/ width: 100%;height:  109px;;}
.conteiner .head .head_text { color: #ff7600; font-size: 15.28px; font-family: arial; position: absolute; margin-top: 36px; margin-left: 277px; }
.conteiner .head .head_text_fd { color: #686868; font-size: 12px; font-family: arial; position: absolute; margin-top: 36px; /*margin-left: 658px;*/ margin-left: 67%;}

.conteiner .logo { width: 200px; height: 66px; position: absolute; margin-top: 10px; margin-left: 45px; z-index: 1; }

.conteiner .wrapper { width: 996px;     /*margin: 0 auto;*/
    margin-left: auto;
    margin-right: auto;
    height: 67%;
}
.conteiner .wrapper a { text-decoration: none;}
.conteiner .wrapper .main_menu a:visited{ color: #7e7e7e; }
.conteiner .wrapper .paintbeller { background-image: url("")}
/*.conteiner .wrapper .main_menu { position: absolute; }*/
.conteiner .wrapper .main_menu .paintboller_menu { font-family: Arial normal; font-size: 16.67px; color: #7e7e7e; cursor: pointer; }

.conteiner .wrapper .main_menu  .paintboller_menu.element_1 {margin-top: 62px; margin-left: 276px; width: 124px; }
.conteiner .wrapper .main_menu  .paintboller_menu.element_1 .el1 {  background: url("../images/pb_in_zt.png" ) no-repeat ;width: 179px; height: 16px;  }
.conteiner .wrapper .main_menu  .paintboller_menu.element_1 .el1:hover {background: url("../images/pb_in_zt_active.png" ) no-repeat ;width:  179px; height: 16px;  }



.conteiner .wrapper .main_menu  .paintboller_menu.element_2 { margin-top: 62px; margin-left: 324px; width: 110px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_2 .el2 { background: url("../images/slava.png" ) no-repeat ;width: 132px; height: 16px; }
.conteiner .wrapper .main_menu  .paintboller_menu.element_2 .el2:hover { background: url("../images/slava_active.png" ) no-repeat ;width: 132px; height: 16px; }



.conteiner .wrapper .main_menu  .paintboller_menu.element_3 {  margin-top:35px; margin-left: 193px; width: 206px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_3 .el3 { background: url("../images/partners.png" ) no-repeat ;width: 209px; height: 16px; }
.conteiner .wrapper .main_menu  .paintboller_menu.element_3 .el3:hover { background: url("../images/partners_active.png" ) no-repeat ;width: 209px; height: 16px; }


.conteiner .wrapper .main_menu  .paintboller_menu.element_4 { margin-top: 41px; margin-left: 266px; width: 163px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_4 .el4 {background: url("../images/gallery.png" ) no-repeat ;width: 132px; height: 16px;  }
.conteiner .wrapper .main_menu  .paintboller_menu.element_4 .el4:hover { background: url("../images/gallery_active.png" ) no-repeat ;width: 132px; height: 16px; }


.conteiner .wrapper .main_menu  .paintboller_menu.element_5 {  margin-top: 126px; margin-left: 127px; width: 86px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_5 .el5 { background: url("../images/sport.png" )  no-repeat ; width: 210px; height: 16px;  }
.conteiner .wrapper .main_menu  .paintboller_menu.element_5 .el5:hover {  background: url("../images/sport-active.png" ) 1px no-repeat ; width: 204px; height: 16px;   }

.conteiner .wrapper .main_menu  .paintboller_menu.element_6 {   margin-top: -364px; margin-left: 683px; width: 135px; padding-left: 28px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_6 .el6 {background: url("../images/news.png" ) no-repeat ;width: 165px; height: 16px; }
.conteiner .wrapper .main_menu  .paintboller_menu.element_6 .el6:hover {background: url("../images/news_active.png" ) no-repeat ;width: 132px; height: 16px;   }

.conteiner .wrapper .main_menu  .paintboller_menu.element_7 {margin-top: 32px; margin-left: 718px;  width: 135px; padding-left: 28px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_7 .el7 { background: url("../images/game_fields.png" ) no-repeat ;width: 132px; height: 16px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_7 .el7:hover { background: url("../images/game_fields_active.png" ) no-repeat ;width: 132px; height: 16px; }


.conteiner .wrapper .main_menu  .paintboller_menu.element_8 { margin-top: 26px; margin-left: 622px; width: 151px; padding-left: 28px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_8 .el8 { background: url("../images/buy.png" ) no-repeat ;width: 132px; height: 18px; }
.conteiner .wrapper .main_menu  .paintboller_menu.element_8 .el8:hover { background: url("../images/buy-active.png" ) no-repeat ;width: 135px; height: 18px; }

.conteiner .wrapper .main_menu  .paintboller_menu.element_8a { margin-top: 26px; margin-left: 587px; width: 151px; padding-left: 28px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_8a .el8a { background: url("../images/how_buy.png" ) no-repeat ;width: 165px; height: 16px; }
.conteiner .wrapper .main_menu  .paintboller_menu.element_8a .el8a:hover { background: url("../images/how_buy_active.png" ) no-repeat ;width: 165px; height: 16px; }

.conteiner .wrapper .main_menu  .paintboller_menu.element_9 { margin-top: 80px; margin-left: 554px; width: 204px; padding-left: 30px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_9 .el9 { background: url("../images/calendar.png" ) no-repeat ;width: 169px; height: 16px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_9 .el9:hover {background: url("../images/calendar-actie.png" ) no-repeat ;width: 169px; height: 16px;}


.conteiner .wrapper .main_menu  .paintboller_menu.element_10 { margin-top: 38px; margin-left: 559px; width: 157px; padding-left: 30px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_10 .el10 { background: url("../images/whe.png" ) no-repeat ;width: 165px; height: 16px; }
.conteiner .wrapper .main_menu  .paintboller_menu.element_10 .el10:hover { background: url("../images/whe-active.png" ) no-repeat ;width: 165px; height: 16px; }

.conteiner .wrapper .main_menu  .paintboller_menu.element_11 {margin-top: 43px; margin-left: 567px;  width: 157px; padding-left: 30px;}
.conteiner .wrapper .main_menu  .paintboller_menu.element_11 .el11 { background: url("../images/chudodievo.png" ) no-repeat ;width: 176px; height: 16px;  }
.conteiner .wrapper .main_menu  .paintboller_menu.element_11 .el11:hover { background: url("../images/chudodievo-active.png" ) no-repeat ;width: 176px; height: 16px; }



/*.conteiner .wrapper .main_menu .paintboller_menu:hover {
    width: 300px;
    background: -webkit-gradient( linear, left top, right bottom, from(#FA6019), to(#FCB42D));
    background: -moz-linear-gradient(top,  #FA6019,  #FCB42D);
    background: -o-linear-gradient(top,  #FA6019,  #FCB42D);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}*/

.conteiner .footer {background-image: url("../images/footer.png"); /*background-repeat: no-repeat;*/ width: 100%;height: 125px;
    position: absolute;
    bottom: 0px;
}
.conteiner .footer  .footer_menu {position: absolute;  margin-top: 32px; width: 100%;}
.conteiner .footer  .footer_menu #footer_menu{ overflow: hidden; border-left: 1px solid #686868; color: #686868; font-size: 11px;font-family: Arial normal; margin: 0 auto;  width: 935px; border-left: 0px;}
.conteiner .footer  .footer_menu #footer_menu li { float: left; list-style: none; padding-left: 5px; padding-right: 5px;  border-right: 1px solid #686868; cursor: pointer; }
.conteiner .footer  .footer_menu #footer_menu li.last { float: left; list-style: none; padding-left: 5px; padding-right: 5px;  border-right: 0px ;cursor: pointer; }
.conteiner .footer  .footer_menu #footer_menu li.first { float: left; list-style: none; padding-left: 5px; padding-right: 5px;  border-left: 0px ;cursor: pointer; }
.conteiner .footer  .footer_menu #footer_menu li:hover { color: #f85703 }
.conteiner .footer  .footer_menu #footer_menu a{color: #686868;text-decoration: none;    }
.conteiner .footer  .footer_menu #footer_menu a:hover{color: #f85703;}


.content  .orange-blob {background-image: url("../images/orange-blob.png"); position: absolute; width: 927px; height: 660px;z-index: 1; font-family: arial ; margin-top: -102px; margin-left: 10px;}
.content  .fields {margin-left: 253px; width: 538px; margin-top: 163px;}
.content  .fields .fields-head {margin-left: 207px; color: #ffffff; font-size: 14px; margin-top: -32px; }
.content .f1 {font-size: 11.5px; margin-top: 6px; margin-left: 148px; width: 310px; }
.content .f2 {font-size: 11.5px; margin-top: 6px; width: 505px; margin-left: -39px;}
.content .actions {margin-top: -87px; position: absolute; margin-left: 454px;}
.content .actions .close {width:  20px;height: 20px; background: url("../images/action.png") 1px 6px no-repeat; cursor: pointer}



.blue-blob {background-image: url("../images/blue-blob.png"); position: absolute; width: 996px; height: 652px;z-index: 1; font-family: arial ; margin-top: -102px; margin-left: 1px;}


.content .item-page-how .orange-blob_2 {background-image: url("../images/orange-blob_2.png"); position: absolute; width: 927px; height: 652px;z-index: 1; font-family: arial ; margin-top: -117px; margin-left: 10px;}
.content .item-page-how .orange-blob_2 .how_to{font-size: 17px; color: white;     font-family: arial;     margin-left: 236px;    position: absolute;     margin-top: 278px; width: 501px;}
.content .item-page-how .orange-blob_2 .team{ background-image: url("../images/team.png");width: 259px; margin-top: 275px; position: absolute; height: 161px; margin-left: 226px;}
.content .item-page-how .orange-blob_2 h2{ color: white; position: absolute; margin-top: 217px; margin-left: 214px; font-family: aria;}
.content .item-page-how .orange-blob_2 .close{ position: absolute;margin-left: 709px;margin-top: 148px; height: 52px; width: 141px; color: #ffffff; font-family: arial; font-size: 14px;}
.content .item-page-how .orange-blob_2 .close a:visited { color: white;}
.content .item-page-how .close-news {display: none;}


.content .blog-news { /*background: url("../images/blue-blob.png") ; */
    z-index: 999999;
    border-radius: 60px 60px;
    background-color: rgba(0, 173, 239, 0.89);
    border-style: outset;
    border-width: 2px;
    border-color: #008ec1;
    /*position: absolute;*/width: 1003px; height: 660px; margin-top: -102px; margin-left: -5px; }
.content .item-page-news { background: url("../images/green-blob.png"); position: absolute;    width: 935px;    height: 644px;     margin-top:  -71px;    margin-left: 10px; }
.content .item-page-news h2 {display: none; }
.content .item-page-news .close-news { position: absolute;    margin-left: 598px;   margin-top: 61px; width: 143px;font-family: arial; }
.content .blog-news  .items-leading {margin-top: 163px;  margin-left: 56px; width: 893px;}
.content .blog-news  .items-leading .leading {margin-bottom: 36px;}
.content .blog-news  .items-row {margin-top: 28px; margin-left: 54px; width: 897px;}
.content .blog-news  .subheading-category {color: white; margin-left: 452px; position: absolute; margin-top: 83px; }
.content .item-page-news  .article-content {margin-left: 151px; width: 638px; margin-top: 168px; font-size: 15px;}
.content .item-page {display: none;}
.content .zhpb .subheading-category{margin-left: 342px;}
.content .zhpb .close-news {display: none;}
.content .zhpb h2 {display: none;}
.content .zhpb .article-info {display: none;}
.orange-blob .fields .close{margin-top: -71px;margin-left: 420px;position: absolute;    }
.content .blog-news .close{margin-top: 102px; margin-left: 773px; position: absolute;  color: white; width: 151px; font-family: arial;}
.content .blog-news .close{ border-bottom: 1px; border-bottom-style: solid; margin-top: 2px; margin-left: 20px; position: absolute; width: 966px; color: white; font-family: arial;}
.content .blog-news .close a img {margin-top: 10px; margin-bottom: 10px;}
.content .blog-news .close a div {margin-top: 37px;}
.content .blog-news .close .logo-mini {margin-left: 649px;; float: left; margin-top: 20px; opacity: 0.6;}
.content .blog-news .pagination {margin-top: 21px; height: 20px; margin-left: 401px; position: absolute; }
.content .blog-news .pagination ul .pagination-start,.pagination-end,.counter {display: none;}
.content .blog-news .pagination ul li {float: left; margin-right: 10px;}
.content .blog-news .close a:visited{ color:white; }
.content .blog-news .readmore{margin-top: -3px;}

.content .partners {background: url("../images/blue-blob.png") ; position: absolute;width: 1003px; height: 660px; margin-top: -102px; margin-left: -5px; }
.content .partners .close {position: absolute; margin-left: 778px; margin-top: 108px; width: 148px;font-family: arial;color: white; }
.content .partners .friends {margin-top: 28px;width: 188px; font-size: 22px;position: absolute;  margin-left: -190px; font-family: arial; color: white; }
.content .partners .partners_list{ margin-top: 200px; margin-left: 312px; }
.content .partners .partners_list td {border:1px solid white;}
.content .partners .partners_list  td {width: 118px; height: 85px; vertical-align: middle;     text-align: center;}


.content .calendar { background: url("../images/green-blob.png"); position: absolute;    width: 935px;    height: 644px;     margin-top:  -156px;    margin-left: 10px; }
.content .calendar .mini-calendar{ position: absolute; margin-top: 142px; margin-left: 152px; }
.content .calendar .mini-calendar table td {padding-top: 6px; color: black;}
.content .calendar .mini-calendar table td a{color: black;}
.content .calendar .mini-calendar table td { width: 32px; text-align: center; font-family: arial;}
.content .calendar .mini-calendar table td.mod_events_td_daywithevents { color: white; background-color: #548701;}
.content .calendar .mini-calendar table td.mod_events_td_todaywithevents { color: white; background-color: #548701;}
.content .calendar .mini-calendar table td.mod_events_td_todaynoevents{  color: white; background-color: #426e01;}
.content .calendar .mini-calendar table td.mod_events_td_dayname {border-right-color: white; border-right-width: 1px; border-right-style: solid; color: white;   }
.content .calendar .mini-calendar table td.mod_events_td_dayoutofmonth{border: 0px;}
.content .calendar .mini-calendar table td.mod_events_td_daynoevents{border: 0px;  }
.content .calendar .mini-calendar .line {margin-top: 4px;    margin-left: 36px;     width: 1px;     height: 50px;    position: absolute; background-color: white;}


.content .calendar .mini-calendar  table.mod_events_monthyear  td { color: white; font-family: arial;}
.content .calendar .mini-calendar .mod_events_monthyear {width: 238px; border-bottom: 1px solid white; padding-bottom: 8px; padding-left: 10px;}

.content .calendar .game-list {position: absolute; margin-left: 499px; margin-top: 174px; font-family: arial; font-size: 12.5px; width: 291px;}
.content .calendar .game-list .mod_events_latest_date { color: white; }
.content .calendar .game-list table.mod_events_latest_table p{ margin-top: 0px; word-wrap: break-word;   width: 300px;}
.content .calendar .close {position: absolute;    margin-left: 589px;  width: 163px; font-family: arial;  margin-top: 70px;}


.content #main_image_slideshow_wrapper4 { margin-top: 235px;}
.content #main_thumbs_arrow_wrapper4 {margin-top: -32px; margin-left: 371px;}
.content .blue-blob .title {margin-left: 180px;margin-top: 142px;    position: absolute;    color: white;    font-size: 26px;font-family: arial;}


.content .item-page-what {background: url("../images/green-blob.png"); position: absolute;    width: 935px;    height: 644px;     margin-top: -79px;    margin-left: 10px;}
.content .item-page-what .article-content {font-size: 14px;     margin-top: 158px; color: white;    margin-left: 136px;    width: 647px;}
.content .item-page-what .close {width: 160px;    font-family: arial;    margin-top: -87px;    position: absolute;margin-left: 484px;}
.content .item-page-what .close-news {display: none;}
.content .item-page-what h2 {margin-left: 162px;     margin-top: 113px;   position: absolute;}



.content .item-page-sports {background: url("../images/blue-blob.png") ; position: absolute;width: 1003px; height: 660px; margin-top: -102px; margin-left: -5px;}
.content .item-page-sports h2 {color: white;     margin-left: 209px;     margin-top: 165px;     position: absolute;    font-family: arial;}
.content .item-page-sports .close-news {display: none;}
.content .item-page-sports .close{margin-top: -107px;     width: 160px;     position: absolute;   margin-left: 629px;}
.content .item-page-sports .article-content{font-size: 14px;    margin-top: 224px;    margin-left: 150px;}
.content .item-page-sports .article-content .sp1{width: 678px;margin-top: -13px;}
.content .item-page-sports .article-content .sp2{margin-top: -3px;    width: 494px;     margin-left: 182px;}